
/* integration with APA websites */
body {background:#fff; font-size:75%; font-family: Arial, Sans-Serif; line-height:1.3em; letter-spacing:normal; word-spacing:normal;}
html, body, div, span, applet, object, form iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption {margin: 0; padding: 0; border: 0; outline: 0; vertical-align: baseline; background: transparent;}
table, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0;  vertical-align: baseline; background: transparent;}
a {text-decoration:none; color:#3366cc; cursor:hand;}
a:hover {text-decoration:underline;}

.wrap {width:100%; margin:10px auto 0px 50px; overflow:hidden;font-family: Arial, Sans-Serif;}

.ctcol {float:left;width:730px; border-color:#999999; border-style:none; border-width:0pt 0px 0pt 0px; padding:0pt 0px 0pt 16px; margin-bottom:10px;min-height:500px;}
.ctcol h1 {color:#68809D; font-weight:bold; font-size:22px; padding: 8px 0 7px 0px; margin: 0 0 8px 0; border-bottom: 0px solid #6885a4; clear:both;}
.ctcol h3 {color:#000000; font-size:12px; border-bottom:2px solid #CBCACA; padding:10px 0 1px; font-weight:normal;margin:0 0 5px 0;clear:both;}
.ctcol a {text-decoration:underline;}
.ctcol table {border:solid 1px #999;padding:0;margin-top:12px;}
.ctcol table tr th, .ctcol .colhead {color:#DD6926; background-color:#E9EbE6;font-size:13px; text-align:left;font-weight:bold;padding:10px 12px;}
.ctcol table tr td {padding:7px 12px;font-size:12px;Vertical-align:middle;margin:0;}
.ctcol table .bullet {background:transparent url(/images/orange_square.gif) 0 5px no-repeat; padding-left:10px;}
.ctcol .center {text-align:center;padding:10px 0;}
.ltcol {width:290px;padding-right:10px; float:left; clear:none; border-right:1px solid #999; margin-right:-1px;}
.ltcol .subnav {width:290px; float:left; padding:0 0 12px 0;}
.ltcol .subnav h2{padding-bottom:9px; padding-top:0px; font-size:1.2em; color:#999; font-weight:bold; padding-left:9px;text-transform:uppercase;padding:0 0 2px;border-bottom: 1px solid #999;}
.ltcol .subnav ul{float:left; width:290px;padding:0;margin:0;}
/* .ltcol .subnav ul li {float:left; width:290px; padding:7px 0 8px 0px; list-style-type:none; font-size:1.1em; font-weight:normal; border-bottom:1px dotted #8CA7C0 !important; background:none;} */
.ltcol .subnav ul li {float:left; width:260px; padding:7px 0 8px 0px; list-style-type:none; font-size:1.1em; font-weight:normal; border-bottom:1px dotted #8CA7C0 !important; background:none;} 

.ltcol .subnav ul li a {background:transparent url(orange_square.gif) no-repeat scroll 10px 6px; padding:0 0 0 20px; display:block;}
.ltcol .subnav ul li.last {background:none;}
.ltcol .subnav ul li.on{background-color:#e0eefb;}
.ltcol .subnav ul li:hover{background-color:#e0eefb;}
.ltcol .contact {padding:1px; margin:15px 0; width:220px; float:left;}
.ltcol .contact h3 {background:#E0EEFB none repeat scroll 0% 50%; color:#336699; font-size:1.1em; font-weight:normal; padding:5px 0pt 5px 9px;}

.default {text-align:center; width:100%;}
.default table {border-width:0;padding:0;margin:0; width:700px;}
.default table tr td {font-size: 14px; color: red; font-family: Arial; line-height:20px;}


.content
{
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Arial;
}
.contentSmall
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial;
}
.headerblue
{
  font-weight: bold;
  font-size: 9pt;
  color: #000099;
  font-family: Arial;
  background-color: #dee7ed;
}

.labelsmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #1f4f7f;
    FONT-FAMILY: Arial;
}
.contentbig
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000066;
    FONT-FAMILY: Arial;
}
.title
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 22px;
    COLOR: #68809D;
    FONT-FAMILY: Arial;
 /*   FONT-VARIANT: small-caps*/

}

.titlebig
{
  FONT-WEIGHT: bold;
  FONT-SIZE: 18pt;
  COLOR: navy;
  FONT-FAMILY: Arial;
  font-style: italic
}
.titlesmall
{
  FONT-WEIGHT: bold;
  FONT-SIZE: 14pt;
  COLOR: #E46702;
  FONT-FAMILY: Arial;
}  

.header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000066;
    FONT-FAMILY: Arial;
}
.footer
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000066;
    FONT-FAMILY: Arial;
}
.alert
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: red;
    FONT-FAMILY: Arial;
}
.alertsmall
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Arial;
}
.contentred
{
    FONT-SIZE: 9pt;
    COLOR: #ff0000;
    FONT-FAMILY: Arial;
}
.titlered
{
    FONT-SIZE: 14pt;
    COLOR: red;
    FONT-FAMILY:Arial;
}

.contentsmallred
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Arial;
}
.contentblue 
{	 FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #3366cc;
    FONT-FAMILY: Arial;
}
.tbcontent100
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000066;
    LINE-HEIGHT: 12pt;
    FONT-FAMILY: Arial;
    width:100px;
}
.tbcontent150
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000066;
    LINE-HEIGHT: 12pt;
    FONT-FAMILY: Arial;
    width:150px;
}
.btnlabel
{
	font-size: 9pt;
	font-weight: bold;
	color: white;
	font-family: Arial;
	background-color: #6e8ec0;
	text-align: center;
}
.btnlabelsmall
{
	font-size: 8pt;
	color: white;
	font-family: Arial;
	background-color: #6e8ec0;
	text-align: center;
}
A.linksmall
{
  font-weight: normal;
  font-size: 9pt;
  cursor: hand;
  color: #3366cc;
  font-family: Arial;
  text-decoration: underline;
  font-variant: normal;
}
A.linksmall:hover
{
    COLOR: red;
    TEXT-DECORATION: underline
}
A.img:hover {
CURSOR: hand;
}
.val3
{
	color: Red;
	left: 700px;
	}
	.col1
	{
		left:10px;
	}	
	.col2
	{
		left:100px;
	}
		.col3
	{
		left:400px;
	}
	.intro
	{
		left:20px;
		position:relative;
	}
		.intro0
	{
		left:2px;
		position:relative;
	}
		.intro1
	{
		left:4px;
		position:relative;
	}
	
		.intro2
	{
		left:22px;
		position:relative;
	}
			.intro3
	{
		left:23px;
		position:relative;
	}